package com.ruibang.glass.etl.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.time.Instant;
import java.time.LocalDateTime;
import java.time.ZoneId;
import java.time.format.DateTimeFormatter;

import lombok.Data;
import org.apache.commons.lang3.StringUtils;

/**
 * <p>
 * 
 * </p>
 *
 * @author Auto-generator
 * @since 2024-04-30
 */

@ApiModel(value ="")
@TableName("sl_station_d7qx_detail")
@Data
public class SlStationD7qxDetail {

    @TableId(value = "_id")
    private String Id;
    private String productionLineCode;
    private String stationId;
    private String stationStartTime;
    @TableField("idList_in")
    private String idlistIn;
    @TableField("idObj")
    private String idObj;
    private String glassId;
    private String station;
    @TableField("`table`")
    private String table;
    private String createTime;
    @TableField("tagText")
    private String tagText;
    @TableField("D7QX_broken")
    private String d7qxBroken;
    @TableField("D7QX_GlassID_NEW")
    private String d7qxGlassidNew;
    @TableField("B_living_confirm")
    private String bLivingConfirm;
    @TableField("B_auto_stop")
    private String bAutoStop;
    @TableField("B_alram_on")
    private String bAlramOn;
    @TableField("B_error_reset")
    private String bErrorReset;
    @TableField("B_pass_mode")
    private String bPassMode;
    @TableField("B_buzzer_stop")
    private String bBuzzerStop;
    @TableField("D7QX_GlassID_NEW_REQ")
    private String d7qxGlassidNewReq;
    @TableField("B_send_complete")
    private String bSendComplete;
    @TableField("D7QX_notify")
    private String d7qxNotify;
    @TableField("D7QX_br_cnt")
    private String d7qxBrCnt;
    @TableField("B_receive_complete")
    private String bReceiveComplete;
    @TableField("D7QX_broken_glassID")
    private String d7qxBrokenGlassid;
    @TableField("D7QX_at_Number")
    private String d7qxAtNumber;
    private String stationProductionTime;
    @TableField("D7QX_equipment_status")
    private String d7qxEquipmentStatus;
    @TableField("D7QX_bc_cnt")
    private String d7qxBcCnt;
    @TableField("D7QX_dyzt")
    private String d7qxDyzt;
    @TableField("B_auto_run")
    private String bAutoRun;
    @TableField("D7QX_xhsj")
    private String d7qxXhsj;
    @TableField("D7QX_GlassID_TRANSFER")
    private String d7qxGlassidTransfer;
    @TableField("D7QX_xhtime")
    private String d7qxXhtime;
    @TableField("D7QX_qfly_1")
    private String d7qxQfly1;
    @TableField("D7QX_qfly_5")
    private String d7qxQfly5;
    @TableField("D7QX_qfly_3")
    private String d7qxQfly3;
    @TableField("D7QX_qfly_4")
    private String d7qxQfly4;
    @TableField("D7QX_GlassID_OUT")
    private String d7qxGlassidOut;
    @TableField("D7QX_qfly_2")
    private String d7qxQfly2;
    @TableField("D7QX_csv")
    private String d7qxCsv;
    @TableField("D7QX_bad_bl_cnt")
    private String d7qxBadBlCnt;
    @TableField("D7QX_GlassID_IN")
    private String d7qxGlassidIn;
    @TableField("D7QX_qfly_6")
    private String d7qxQfly6;
    @TableField("D7QX_blcgqwz")
    private String d7qxBlcgqwz;
    @TableField("D7QX_blsc_cnt")
    private String d7qxBlscCnt;
    private String tag;
    private String stationCompleteTime;
    private String createTimeFormat;
    @TableField("start_Time")
    private String startTime;

}
